var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(c){var f=0;return function(){return f=h.getViewPort().width?(n(b.ele.LayerPopup.target[0]),b.setMobileFocusLoop=!0,h.hiddenScroll()):b.ele.sectionInner.attr("aria-hidden",!0)):(!0!==b.setMobileFocusLoop&&(n(b.ele.LayerPopup.target[0]),b.setMobileFocusLoop=!0),h.hiddenScroll(),g(window).off("resize",b.handler.resize).on("resize", b.handler.resize))},400);c&&"mp4"===this.ele.video.getAttribute("data-video-type")&&JSON.parse(this.ele.video.getAttribute("data-video-data")).controls&&g(this.ele.video).find("video").attr("tabindex","0");this.ele.btnWrap.find(".cta").attr("tabindex","-1");d&&this.handler.resize()};d.prototype.closePopup=function(){var a=this;this.ele.sectionInner.removeAttr("aria-hidden");this.ele.btnWrap.find(".cta").removeAttr("tabindex");this.ele.btnWrap.find(".cta").css({display:"inline-flex"});!0===this.setMobileFocusLoop&& (r(),this.setMobileFocusLoop=!1);setTimeout(function(){a.ele.LayerPopup.hasClass("st-feature-benefit-full-bleed__video-wrap")?a.ele.section.find(".st-feature-benefit-full-bleed__cta .js-video-play").focus():a.ele.section.find(".js-showroom").focus();a.ele.LayerPopup.css({display:"none"});l.dispose(a.ele.video);a.contentVideo&&a.ele.section.find(e.video).find(".video-player").target[0].play();a.ele.LayerPopup.find(".st-feature-benefit-full-bleed__video-wrap, .st-feature-benefit-full-bleed__showroom-wrap").css({width:"", height:""});a.ele.LayerPopup=null},200);this.ele.LayerPopup.attr("tabindex","");h.visibleScroll();g(window).off("resize",this.handler.resize)};d.prototype.init=function(){this.bindEvents()};d.prototype.reInit=function(){this.setProperty();this.bindEvents()};d.prototype.bindEvents=function(){var a=this;this.ele.btn.off("click").on("click",function(b){a.openPopup(b.currentTarget)});this.ele.close.off("click").on("click",function(){a.closePopup()});this.ele.ctaButton.target.forEach(function(b){g(b).off("click", a.handler.clickCtaButton).on("click",a.handler.clickCtaButton)})};d.instances=new WeakMap;window.sg.components.featureBenefitFullBleed={init:c,reInit:function(a){a?k(a)&&f(a):(k(document),g(e.section).target.forEach(function(a){f(a)}))}};g.ready(c);g.load(c)})();